package com.dss.auto_deploy.vo;

import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

/**消息体格式
 * @author: dongshoushan
 * @date: 2020年12月01日 9:04
 */
@Data
@Builder
@AllArgsConstructor
@NoArgsConstructor
public class MqMsgVo<T> {
    /**
     * 所属模块
     */
    private String sourceSystem;
    /**
     * 操作指令
     */
    private String cmd;
    /**
     * 交换机名字
     */
    private String exchangeName;
    /**
     * 延迟队列名称
     */
    private String deadLetterQueue;
    /**
     * 过滤键
     */
    private String routingKey;
    /**
     * 消息内容
     */
    private T data;
}
